package com.example.health_life.service;

import com.example.health_life.dao.Orderitem;
import java.util.List;

public interface OrderitemService {
    // 获取订单项列表，支持按订单ID筛选
    List<Orderitem> getOrderitemList(Integer orderId);
    
    // 获取指定ID的订单项详情
    Orderitem getOrderitemById(Integer id);
    
    // 添加新的订单项
    int addOrderitem(Orderitem orderitem);
    
    // 更新订单项信息
    int updateOrderitem(Integer id, Integer quantity, Double price, Integer productId);
    
    // 删除指定订单项
    int deleteOrderitem(Integer id);
    
    // 删除指定订单的所有订单项
    int deleteOrderitemsByOrderId(Integer orderId);
}
